<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
	<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
	<TITLE>Mapping from ISO 20022 primitive and data types to other sets of primitive/data types</TITLE>
	<META NAME="GENERATOR" CONTENT="OpenOffice.org 2.0  (Linux)">
	<META NAME="AUTHOR" CONTENT="Anthony Coates">
	<META NAME="CREATED" CONTENT="20070628;16121500">
	<META NAME="CHANGEDBY" CONTENT="Anthony Coates">
	<META NAME="CHANGED" CONTENT="20070911;21134900">
	<STYLE TYPE="text/css">
	<!--
		TD P.western { font-family: "Arial", sans-serif }
		H1.western { font-family: "Arial", sans-serif }
		P.western { font-family: "Arial", sans-serif }
		TH P.western { font-family: "Arial", sans-serif }
	-->
	</STYLE>
</HEAD>
<BODY LANG="en-GB" DIR="LTR">
<H1 CLASS="western">Mapping from ISO 20022 primitive and data types
to other sets of primitive/data types</H1>
<P CLASS="western">Anthony B. Coates, <A HREF="mailto:abcoates@mileywatts.com">abcoates@mileywatts.com</A>,
UK</P>
<P CLASS="western">28<SUP>th</SUP> June, 2007.</P>
<H3>Primitive Types</H3>
<H4><FONT COLOR="#e00000"><FONT COLOR="#5e11a6"><FONT FACE="Arial, sans-serif"><SPAN LANG="en-GB"><I>Note:
'Text' is used as a primitive type in the model, but it is listed
only as a data type here.</I></SPAN></FONT></FONT></FONT></H4>
<TABLE WIDTH=100% BORDER=1 CELLPADDING=4 CELLSPACING=3 STYLE="page-break-inside: avoid">
	<COL WIDTH=51*>
	<COL WIDTH=52*>
	<COL WIDTH=51*>
	<COL WIDTH=51*>
	<COL WIDTH=51*>
	<TR VALIGN=TOP>
		<TH WIDTH=20%>
			<P CLASS="western">ISO 20022 primitive type</P>
		</TH>
		<TH WIDTH=20%>
			<P CLASS="western">Description</P>
		</TH>
		<TH WIDTH=20%>
			<P CLASS="western">Derived from</P>
		</TH>
		<TH WIDTH=20%>
			<P CLASS="western">W3C XML Schema type</P>
		</TH>
		<TH WIDTH=20%>
			<P CLASS="western">UN/CEFACT type</P>
		</TH>
	</TR>
	<TR VALIGN=TOP>
		<TD WIDTH=20%>
			<P CLASS="western"><A NAME="BasisPoint"></A>BasisPoint</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">A basis point is 1/10,000th or 1% of 1%. The
			Basis Point Type could be used for the following business relevant
			representations:</P>
			<P CLASS="western">• The percentage of goods or services
			completed for this contract.</P>
			<P CLASS="western">• A basis point measurement of one object as
			part of another object for this specific metric or set of metrics</P>
			<P CLASS="western">• A basis point of the total estimated price
			that constitutes the minimum threshold price.</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="#Numeric">Numeric</A></P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">named simple type 'BasisPoint' which restricts
			'Numeric'</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">None</P>
		</TD>
	</TR>
	<TR VALIGN=TOP>
		<TD WIDTH=20%>
			<P CLASS="western"><A NAME="Code"></A>Code</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">A character string of letters, numbers, special
			characters (except escape sequences), and symbols. It represents a
			definitive value, a method, or a property description in an
			abbreviated or language-independent form. This is frequently used
			in enumerations.</P>
			<P CLASS="western">The content of CodeDataType is based on
			xs:token.</P>
			<P CLASS="western">The CodeDataType could be used for the
			following representations:</P>
			<P CLASS="western">• A code specifying the reason for an
			allowance charge.</P>
			<P CLASS="western">• A code specifying a classification of the
			business in a profile.</P>
			<P CLASS="western">• A code specifying a type of contract such
			as a fixed price contract or a time and materials based contract.</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">N/A</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">named simple type 'Code' which restricts
			xs:token</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="http://www.unstandards.org:8080/display/ATG/Code.+Type">Code.
			Type</A></P>
		</TD>
	</TR>
	<TR VALIGN=TOP>
		<TD WIDTH=20%>
			<P CLASS="western"><A NAME="Date"></A>Date</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><FONT COLOR="#808080"><I>Currently incorrect in
			metamodel</I></FONT></P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">N/A</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">named simple type 'Date' which restricts
			xs:date</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="http://www.unstandards.org:8080/display/ATG/Date.+Type">Date.
			Type</A></P>
		</TD>
	</TR>
	<TR VALIGN=TOP>
		<TD WIDTH=20%>
			<P CLASS="western"><A NAME="DateTime"></A>DateTime</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><FONT COLOR="#808080"><I>Currently incorrect in
			metamodel</I></FONT></P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">N/A</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">named simple type 'DateTime' which restricts
			xs:dateTime</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="http://www.unstandards.org:8080/display/ATG/Date+Time.+Type">Date
			Time. Type</A></P>
		</TD>
	</TR>
	<TR VALIGN=TOP>
		<TD WIDTH=20%>
			<P CLASS="western"><A NAME="Duration"></A>Duration</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">A Duration. Type is a period of time of a
			particular length without a fixed start or end time. This period
			of time is expressed in years, months, days, hours, minutes,
			seconds, and fractions of a second.</P>
			<P CLASS="western">The content component of “Duration. Type”
			is based on the “built-in data type” of W3C xs:duration. This
			is structured according to the extended representation of ISO 8601
			(see http://www.w3.org/TR/xmlschema-2/#isoformats ). The
			representation is as follows:</P>
			<P CLASS="western">PnYnMnDTnHnMnS</P>
			<P CLASS="western">Example:</P>
			<P CLASS="western">P12Y12M2DT4H12M40S</P>
			<P CLASS="western">Duration describes a time period with a
			particular length of an event or process. For instance:</P>
			<P CLASS="western">• working time,</P>
			<P CLASS="western">• duration of stay, or</P>
			<P CLASS="western">• processing time.</P>
			<P CLASS="western">However, it is not dependent on a fixed point
			in time.</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">N/A</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">named simple type 'Duration' which restricts
			xs:duration</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="http://www.unstandards.org:8080/display/ATG/Duration.+Type">Duration.
			Type</A></P>
		</TD>
	</TR>
	<TR VALIGN=TOP>
		<TD WIDTH=20%>
			<P CLASS="western"><A NAME="Name"></A>Name</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">This Data Type is a word or combination of
			words used to name or define an object.</P>
			<P CLASS="western">The “Name. Type” could be used for the
			following reasons:</P>
			<P CLASS="western">• The name of a contact person.</P>
			<P CLASS="western">• The account name of a financial account.</P>
			<P CLASS="western">• The name of an organization.</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">N/A</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">named simple type 'Name' which restricts
			xs:normalizedString (or should it be xs:string?)</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="http://www.unstandards.org:8080/display/ATG/Name.+Type">Name.
			Type</A></P>
		</TD>
	</TR>
	<TR VALIGN=TOP>
		<TD WIDTH=20%>
			<P CLASS="western"><A NAME="Numeric"></A>Numeric</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">A Numeric is a decimal value for the
			representation of only numerical information that can not show as
			a percent, ratio or value. Only the content component of Numeric
			is relevant, and it could be represented as positive and negative
			numeric values. It can be realized be by using the built-in data
			type xs:decimal.</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">N/A</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">named simple type 'Numeric' which restricts
			xs:decimal</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="http://www.unstandards.org:8080/display/ATG/Numeric.+Type">Numeric.
			Type</A></P>
		</TD>
	</TR>
	<TR VALIGN=TOP>
		<TD WIDTH=20%>
			<P CLASS="western"><A NAME="PerCent"></A>PerCent</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">The Percent Type could be used for the
			following business relevant representations:</P>
			<P CLASS="western">• The percentage of goods or services
			completed for this contract.</P>
			<P CLASS="western">• A percentage measurement of one object as
			part of another object for this specific metric or set of metrics</P>
			<P CLASS="western">• A percentage of the total estimated price
			that constitutes the minimum threshold price.</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="#Numeric">Numeric</A></P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">named simple type 'PerCent' which restricts
			'Numeric'</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="http://www.unstandards.org:8080/display/ATG/Percent.+Type">Percent.
			Type</A></P>
		</TD>
	</TR>
	<TR VALIGN=TOP>
		<TD WIDTH=20%>
			<P CLASS="western"><A NAME="Ratio"></A>Ratio</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">A Ratio is the relationship between two
			quantities, which is expressed as the quotient of the division of
			numerator by denominator. Ratio Type is derived from Numeric. The
			representation from content component is als based on xs:decimal</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="#Numeric">Numeric</A></P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">named simple type 'Ratio' which restricts
			'Numeric'</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="http://www.unstandards.org:8080/display/ATG/Ratio.+Type">Ratio.
			Type</A>, <A HREF="http://www.unstandards.org:8080/display/ATG/Rate.+Type">Rate.
			Type</A></P>
		</TD>
	</TR>
	<TR VALIGN=TOP>
		<TD WIDTH=20%>
			<P CLASS="western"><A NAME="Time"></A>Time</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">A Time. Type since begin of day in a 24 hour
			day.</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">N/A</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">named simple type 'Time' which restricts
			xs:time</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="http://www.unstandards.org:8080/display/ATG/Time.+Type">Time.
			Type</A></P>
		</TD>
	</TR>
	<TR VALIGN=TOP>
		<TD WIDTH=20%>
			<P CLASS="western"><A NAME="Value"></A>Value</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">This expresses the concept of numeric worth in
			general.</P>
			<P CLASS="western">Value is derived from Numeric. Therefore, the
			representation from content component is exactly the same.</P>
			<P CLASS="western">The Value could be used for the following
			business relevant representations:</P>
			<P CLASS="western">• A value of the allocation base used in an
			assessment or distribution.</P>
			<P CLASS="western">• A value-based specification of a priority.</P>
			<P CLASS="western">• A value of a check digit for a bank account
			number.</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="#Numeric">Numeric</A></P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">named simple type 'Value' which restricts
			'Numeric'</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="http://www.unstandards.org:8080/display/ATG/Value.+Type">Value.
			Type</A></P>
		</TD>
	</TR>
</TABLE>
<H3>Data Types</H3>
<H4><FONT COLOR="#5e11a6"><FONT FACE="Arial, sans-serif"><SPAN LANG="en-GB"><I>Note:
the attributes here do not match what is in the metamodel.</I></SPAN></FONT></FONT></H4>
<H4><FONT COLOR="#5e11a6"><FONT FACE="Arial, sans-serif"><SPAN LANG="en-GB"><I>Note:
what is data type “QuoteTiming” from OTCDerivatives model?</I></SPAN></FONT></FONT></H4>
<H4><FONT COLOR="#5e11a6"><FONT FACE="Arial, sans-serif"><SPAN LANG="en-GB"><I>Note:
attributes generated in Schemas may differ from what is written here.</I></SPAN></FONT></FONT></H4>
<TABLE WIDTH=100% BORDER=1 CELLPADDING=4 CELLSPACING=3 STYLE="page-break-inside: avoid">
	<COL WIDTH=51*>
	<COL WIDTH=52*>
	<COL WIDTH=51*>
	<COL WIDTH=51*>
	<COL WIDTH=51*>
	<TR VALIGN=TOP>
		<TH WIDTH=20%>
			<P CLASS="western">ISO 20022 data type</P>
		</TH>
		<TH WIDTH=20%>
			<P CLASS="western">Description</P>
		</TH>
		<TH WIDTH=20%>
			<P CLASS="western">Derived from</P>
		</TH>
		<TH WIDTH=20%>
			<P CLASS="western">W3C XML Schema type</P>
		</TH>
		<TH WIDTH=20%>
			<P CLASS="western">UN/CEFACT type</P>
		</TH>
	</TR>
	<TR VALIGN=TOP>
		<TD WIDTH=20%>
			<P CLASS="western"><A NAME="Binary"></A>Binary</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><FONT COLOR="#808080"><I>No documentation in
			metamodel</I></FONT></P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">N/A</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">named complex type 'Binary' with simple content
			that restricts xs:binary, and a required attribute
			xmime:contentType that has one of the values xs:base64Binary or
			xs:hexBinary (see <A HREF="http://www.w3.org/TR/xml-media-types/">http://www.w3.org/TR/xml-media-types/</A>)</P>
			<P CLASS="western"><FONT COLOR="#5e11a6"><FONT FACE="Arial, sans-serif"><I><FONT COLOR="#5e11a6"><FONT FACE="Arial, sans-serif"><SPAN LANG="en-GB">For
			simplicity, have made this an attribute “contentType” with
			value “base64binary” or “hexBinary”.  Also have a “mime”
			attribute to match the metamodel</SPAN></FONT></FONT></I></FONT></FONT></P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="http://www.unstandards.org:8080/display/ATG/Binary+Object.+Type">Binary
			Object. Type</A></P>
		</TD>
	</TR>
	<TR VALIGN=TOP>
		<TD WIDTH=20%>
			<P CLASS="western"><A NAME="Identifier"></A>Identifier</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">This is a unique identification of an object
			within an identification scheme that is managed by an issuing
			authority. 
			</P>
			<P CLASS="western">This Data Type could be used for the following
			business relevant representations:</P>
			<P CLASS="western">• An identifier identifying uniquely objects,
			assets, or products</P>
			<P CLASS="western">• An identifier identifying uniquely
			transactions</P>
			<P CLASS="western">• An identifier identifying uniquely events</P>
			<P CLASS="western">• An identifier referencing to other
			identifiers</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">N/A</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">named complex type 'Identifier' with simple
			content which restricts xs:normalizedString, and an optional
			'scheme' attribute which identifies the identification scheme</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="http://www.unstandards.org:8080/display/ATG/Identifier.+Type">Identifier.
			Type</A></P>
		</TD>
	</TR>
	<TR VALIGN=TOP>
		<TD WIDTH=20%>
			<P CLASS="western"><A NAME="Identifiers"></A>Identifiers</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">Uniquely identifies an object by the provision
			of multiple Idenitfiers. Each identifier must be from a different
			scheme and refer to the same object.</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">N/A</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">named complex type 'Identifiers' which contains
			a sequence of 0..* &lt;Identifier&gt; elements each of type
			'Identifier'</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">None</P>
		</TD>
	</TR>
	<TR VALIGN=TOP>
		<TD WIDTH=20%>
			<P CLASS="western"><A NAME="Indicator"></A>Indicator</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">This is the representation of a situation that
			has exactly two mutually exclusive Boolean values.</P>
			<P CLASS="western">This data type can have the following values:</P>
			<P CLASS="western">• true – Positive indicator value</P>
			<P CLASS="western">• false – Negative indicator value</P>
			<P CLASS="western">“Indicator. Type” can be used for example:</P>
			<P CLASS="western">• An indication of whether or not the
			allowance charge is prepaid.</P>
			<P CLASS="western">• An indication of whether or not the
			examination results in approval.</P>
			<P CLASS="western">• The indication of whether or not a
			requirement exists for these instructions</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">N/A</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">named simple type 'Indicator' which is a
			restriction of xs:boolean, and which has two enumerated values,
			true and false (to exclude numeric boolean indicators)</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="http://www.unstandards.org:8080/display/ATG/Indicator.+Type">Indicator.
			Type</A></P>
		</TD>
	</TR>
	<TR VALIGN=TOP>
		<TD WIDTH=20%>
			<P CLASS="western"><A NAME="Money"></A>Money</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">A type defining a currency amount.</P>
			<P CLASS="western">This Data Type could be used for the following
			business relevant representations:</P>
			<P CLASS="western">• The monetary value that is the basis on
			which the allowance or charge is calculated.</P>
			<P CLASS="western">• A monetary value of a price of this
			contract.</P>
			<P CLASS="western">• The monetary amount of liability for this
			guarantee.</P>
			<P CLASS="western">• A monetary value of the funds or securities
			to be paid by this means of payment.</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="#Value">Value</A> (or should this be
			Numeric??)</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">named complex type 'Money' with simple content
			which restricts 'Value', and has a required attribute 'Currency'
			which must contain a 3-letter ISO currency code</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="http://www.unstandards.org:8080/display/ATG/Amount.+Type">Amount.
			Type</A></P>
		</TD>
	</TR>
	<TR VALIGN=TOP>
		<TD WIDTH=20%>
			<P CLASS="western"><A NAME="Picture"></A>Picture</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><FONT COLOR="#808080"><I>No documentation in
			metamodel</I></FONT></P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="#Binary">Binary</A></P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">named complex type 'Picture' which is an
			extension of 'Binary' (the MIME type must be an image MIME type)</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="http://www.unstandards.org:8080/display/ATG/Picture.+Type">Picture.
			Type</A>, <A HREF="http://www.unstandards.org:8080/display/ATG/Graphic.+Type">Graphic.
			Type</A></P>
		</TD>
	</TR>
	<TR VALIGN=TOP>
		<TD WIDTH=20%>
			<P CLASS="western"><A NAME="Quantity"></A>Quantity</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">This is the non-monetary numerical
			specification of an amount in an unit of measurement. A quantity
			is the result of the numerical comparison of the number, amount,
			or size of a given item or attribute and a standard number,
			amount, or size. Depending on the item or attribute to be
			qualified and the business context, the comparison can be made by
			physically measuring or counting.</P>
			<P CLASS="western">This could be used for the following business
			relevant representations:</P>
			<P CLASS="western">• The quantity on which the allowance or
			charge is based.</P>
			<P CLASS="western">• A number of employees for this business
			profile.</P>
			<P CLASS="western">• A quantity for a specific item in this
			contract.</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="#Value">Value</A> (or should this be
			Numeric??)</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">named complex type 'Quantity' with simple
			content which restricts 'Value', and has a required attribute
			'Unit' of type xs:normalizedString and an optional attribute
			attribute 'scheme' which identifies the identification scheme for
			the unit</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="http://www.unstandards.org:8080/display/ATG/Quantity.+Type">Quantity.
			Type</A>, <A HREF="http://www.unstandards.org:8080/display/ATG/Measure.+Type">Measure.
			Type</A></P>
		</TD>
	</TR>
	<TR VALIGN=TOP>
		<TD WIDTH=20%>
			<P CLASS="western"><A NAME="Picture2"></A>Sound</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><FONT COLOR="#808080"><I>No documentation in
			metamodel</I></FONT></P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="#Binary">Binary</A></P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">named complex type 'Sound' which is an
			extension of 'Binary' (the MIME type must be an audio MIME type)</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="http://www.unstandards.org:8080/display/ATG/Sound.+Type">Sound.
			Type</A></P>
		</TD>
	</TR>
	<TR VALIGN=TOP>
		<TD WIDTH=20%>
			<P CLASS="western"><A NAME="Text1"></A>Text</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">This Data Type is a character string that
			retains formatting. 
			</P>
			<P CLASS="western">This Data Type could be used for:</P>
			<P CLASS="western">• A description that is a representation of
			the properties of an object in natural language</P>
			<P CLASS="western">• A note that is a natural-language comment
			on a situation or subject</P>
			<P CLASS="western">• The purpose, expressed in text, of this
			document. It is highly recommended the xml:lang attribute is used.</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">N/A</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">named complex type 'Text' with simple content
			the restricts xs:string, and an optional 'xml:lang' attribute</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="http://www.unstandards.org:8080/display/ATG/Text.+Type">Text.
			Type</A></P>
		</TD>
	</TR>
	<TR VALIGN=TOP>
		<TD WIDTH=20%>
			<P CLASS="western"><A NAME="Picture1"></A>Video</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><FONT COLOR="#808080"><I>No documentation in
			metamodel</I></FONT></P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="#Binary">Binary</A></P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western">named complex type 'Video' which is an
			extension of 'Binary' (the MIME type must be a video MIME type)</P>
		</TD>
		<TD WIDTH=20%>
			<P CLASS="western"><A HREF="http://www.unstandards.org:8080/display/ATG/Video.+Type">Video.
			Type</A></P>
		</TD>
	</TR>
</TABLE>
<P CLASS="western"><BR><BR>
</P>
</BODY>
</HTML>